From da5e3a745c252d606d3600ebb18a6688621180ba Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Wed, 3 Feb 2021 20:32:31 +0100 Subject: [PATCH] [PATCH 35/90] CUDA: don't leak the epoch_event Gbp-Pq: Name 0035-CUDA-don-t-leak-the-epoch_event.patch --- lib/CL/devices/cuda/pocl-cuda.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/CL/devices/cuda/pocl-cuda.c b/lib/CL/devices/cuda/pocl-cuda.c index f126873..1d8d4ce 100644 --- a/lib/CL/devices/cuda/pocl-cuda.c +++ b/lib/CL/devices/cuda/pocl-cuda.c @@ -525,8 +525,10 @@ pocl_cuda_uninit (unsigned j, cl_device_id device) { pocl_cuda_device_data_t *data = device->data; - if (device->available) + if (device->available) { + cuEventDestroy (data->epoch_event); cuCtxDestroy (data->context); + } POCL_MEM_FREE (data); device->data = NULL; -- 2.30.2